meniscus prosthesis - Francés Inglés Diccionario